Leaf Constrained Minimal Spanning Trees Solved by a Ga with Feasible Encodings

نویسندگان

  • William Edelson
  • Michael L. Gargano
چکیده

We investigate a Genetic Algorithm (GA) solution for the NP-hard Leaf Constrained Minimal Spanning Tree (LCMST) problem on a weighted complete graph using a novel encoding for the genotype which ensures feasibility of the search space when performing crossover and mutation and when initializing the population. The feasible genotype for the LCMST problem is a permutation code (an adaptation of the simple idea of a permutation) which is then mapped into a Pr!fer code (phenotype) whose spanning tree obeys the desired leaf constraint. The effectiveness of the methodology is demonstrated by comparison of experimental results with the exact results for a LCMST problem. We claim that the use of the permutation code for the genotype exploits its inherent virtual mutation behavior and thus makes the GA more efficient.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Feasible Encodings for GA Solutions of constrained Minimal Spanning Tree Problems

We solve by a genetic algorithm (GA), three NPhard, constrained, minimal spanning tree (MST) problems on a complete graph using a novel encoding for the genotype which ensures feasibility of the search space when performing crossover and mutation and when initializing the population. By employing a feasible encoding the standard, mainstream, GA paradigm is preserved allowing us to capture the f...

متن کامل

Two Genetic Algorithms for the Leaf-Constrained Minimum Spanning Tree Problem

The features of an evolutionary algorithm that most determine its performance are the coding by which its chromosomes represent candidate solutions to its target problem and the operators that act on that coding. Also, when a problem involves constraints, a coding that represents only valid solutions and operators that preserve that validity represent a smaller search space and result in a more...

متن کامل

A Comparison of Encodings and Algorithms for Multiobjective Minimum Spanning Tree Problems

Finding minimum-weight spanning trees (MST) in graphs is a classic problem in operations research with important applications in network design. The basic MST problem can be solved eeciently, but the degree constrained and multiobjective versions are NP-hard. Current approaches to the degree-constrained single objective MST include Raidl's evolutionary algorithm (EA) which employs a direct tree...

متن کامل

Patching Up X-trees

A fundamental problem in many areas of classification, and particularly in biology, is the reconstruction of a leaf-labeled tree from just a subset of its induced subtrees. Without loss of generality, we may assume that these induced subtrees all have precisely four leaves. Of particular interest is the question of determining whether a collection of quartet subtrees uniquely defines a parent t...

متن کامل

A Genetic Algorithm for the Constrained Forest Problem

Given a graph with positive edge weights and a positive integer m, the Constrained Forest Problem (CFP) problem seeks a minimum-weight spanning subgraph each of whose components contains at least m vertices. Such a subgraph is called an m-forest. We present a genetic algorithm (GA) for CFP, which is NP-hard for me”4. Our GA evolves good spanning trees, as determined by the weight of the m-fores...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001